a[3]={1,2,3}能作为一个语句吗??
来源:百度知道 编辑:UC知道 时间:2024/05/28 13:57:41
如题
#define n 10
main()
{ int i,m=10,x;
int a[n]={24,1,35,2,8,9,24,65,1,8};
scanf("%d",&x);
for(i=0;i<=9;i++)
if(a[i]==x)
{ printf("%d\n",i);
m=i;
}
if(m==10)
printf("NO");
getch();
} 这个不报错
#define n 10
main()
{ int a[n],i,m=10,x;
a[n]={24,1,35,2,8,9,24,65,1,8};
scanf("%d",&x);
for(i=0;i<=9;i++)
if(a[i]==x)
{ printf("%d\n",i);
m=i;
}
if(m==10)
printf("NO");
getch();
}
这个会报错
#define n 10
main()
{ int i,m=10,x;
int a[n]={24,1,35,2,8,9,24,65,1,8};
scanf("%d",&x);
for(i=0;i<=9;i++)
if(a[i]==x)
{ printf("%d\n",i);
m=i;
}
if(m==10)
printf("NO");
getch();
} 这个不报错
#define n 10
main()
{ int a[n],i,m=10,x;
a[n]={24,1,35,2,8,9,24,65,1,8};
scanf("%d",&x);
for(i=0;i<=9;i++)
if(a[i]==x)
{ printf("%d\n",i);
m=i;
}
if(m==10)
printf("NO");
getch();
}
这个会报错
int a[n],i,m=10,x;
a[n]={24,1,35,2,8,9,24,65,1,8};
这里的错,要像你那样赋值的话,必须是初始化赋值,否则只能是a[0]=...a[1]=...a[2]=...改成a[n]={.....};就可以了
int a[3]={1,2,3};
这样就可以了。
能看懂不过不知道你用哪个语言
第个放言都有他自己的语法
这个在C里面是可以通过的
如JAVA里写成 int a[3]={1,2,3}
等等
a[3]={1,2,3}后应该加一个“;”
如:a[3]={1,2,3};是一个合法的语句,在语言中 一个分号就是一个合法空的语句;
(a+1)(a+2)(a+3)=?
A*(A+1)*(A+2)*(A+3)=5040
1^a+2^a+3^a+...........+n^a=
数学题:1.已知a*a-3a+1=0,求(a*a*a)/(a*a*a*a*a*a+a*a*a+1)的值
已知5|2a+1|=-4(b-3)*(b-3),a*a*a*a*a*a+b*b=?
已知a+(1/a)=3,求a×a/a×a×a×a+a×a+1的值
设M=2a(a-2),N=(a-1)(a-3),则有( A )
已知a+1/a=3,求a^2/a^4+a^2+1
已知a^4+a^3+a^2+a+1=0,求的a^2006+a^2007+1值.
1^a+2^a+3^a+……+(n-1)^a+n^a=?(a为整数)